package cn.tedu.review;
/*本类用于复习面向对象*/
public class TestOOP {//Object Oriented Programming

    public static void main(String[] args) {
        //4.
        Phone p=new Phone();//构造方法 小括号代表方法
        //5.
        System.out.println("p.getColor() = " + p.getColor());
        //6.
        p.setColor("活力橙");
        //7.
        System.out.println("p.getColor() = " + p.getColor());
        p.call();
    }
}
//一般方法：修饰符 返回值类型 方法名（参数列表）{方法体}
//构造方法：修饰符 方法名（参数列表）{方法体}//不含返回值类型
//1.总结规律，抽象封装成一个手机“类”组件
class Phone{
    //2.属性--成员变量
    private String brand;
    private String color;
    private  double size;
    private  double price;
    //右键空白处-Generate-Getter and Setter-全选属性--生成

    //3.行为--方法
    public void call(){
        System.out.println("Calling~~");
    }


    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }

    public double getSize() {
        return size;
    }

    public void setSize(double size) {
        this.size = size;
    }

    public double getPrice() {
        return price;
    }

    public void setPrice(double price) {
        this.price = price;
    }

}
